# near model CODE resource # jump table entries: 8720-8725 (6 of them) export_1090: fn00000000: 00000000 4E56 0000 link A6, 0 00000004 4E5E unlink A6 00000006 4E75 rts export_1091: fn00000008: 00000008 4E56 0000 link A6, 0 0000000C 4E5E unlink A6 0000000E 4E75 rts export_1092: fn00000010: 00000010 4E56 0000 link A6, 0 00000014 4E5E unlink A6 00000016 4E75 rts export_1093: 00000018 4E56 FFFC link A6, -0x0004 0000001C 48E7 0018 movem.l -[A7], A3,A4 00000020 266E 000C movea.l A3, [A6 + 0xC] 00000024 286E 0008 movea.l A4, [A6 + 0x8] 00000028 2054 movea.l A0, [A4] 0000002A B7E8 004C cmpa.l A3, [A0 + 0x4C] 0000002E 6630 bne +0x32 /* 00000060 */ 00000030 2F0C move.l -[A7], A4 00000032 2050 movea.l A0, [A0] 00000034 2268 00A8 movea.l A1, [A0 + 0xA8] 00000038 4E91 jsr [A1] 0000003A 2054 movea.l A0, [A4] 0000003C 2D68 003C FFFC move.l [A6 - 0x4], [A0 + 0x3C] 00000042 2F0B move.l -[A7], A3 00000044 206E FFFC movea.l A0, [A6 - 0x4] 00000048 2F08 move.l -[A7], A0 0000004A 2050 movea.l A0, [A0] 0000004C 2050 movea.l A0, [A0] 0000004E 2268 004C movea.l A1, [A0 + 0x4C] 00000052 4E91 jsr [A1] 00000054 2054 movea.l A0, [A4] 00000056 7000 moveq.l D0, 0x00 00000058 2140 004C move.l [A0 + 0x4C], D0 0000005C 4FEF 000C lea.l A7, [A7 + 0xC] label00000060: 00000060 2F0B move.l -[A7], A3 00000062 2F0C move.l -[A7], A4 00000064 4EBA FFAA jsr [PC - 0x56 /* 00000010 */] 00000068 508F addq.l A7, 8 0000006A 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC] 00000070 4E5E unlink A6 00000072 4E75 rts export_1094: 00000074 4E56 FFFC link A6, -0x0004 00000078 48E7 0018 movem.l -[A7], A3,A4 0000007C 266E 000C movea.l A3, [A6 + 0xC] 00000080 286E 0008 movea.l A4, [A6 + 0x8] 00000084 2F0B move.l -[A7], A3 00000086 2F0C move.l -[A7], A4 00000088 2054 movea.l A0, [A4] 0000008A 2050 movea.l A0, [A0] 0000008C 2268 0054 movea.l A1, [A0 + 0x54] 00000090 4E91 jsr [A1] 00000092 2F0C move.l -[A7], A4 00000094 4EAD 1642 jsr [A5 + 0x1642 /* export_708 */] 00000098 4A40 tst.w D0 0000009A 4FEF 000C lea.l A7, [A7 + 0xC] 0000009E 6644 bne +0x46 /* 000000E4 */ 000000A0 2054 movea.l A0, [A4] 000000A2 2068 0010 movea.l A0, [A0 + 0x10] 000000A6 4A28 006E tst.b [A0 + 0x6E] 000000AA 6750 beq +0x52 /* 000000FC */ 000000AC 2053 movea.l A0, [A3] 000000AE 2F28 000E move.l -[A7], [A0 + 0xE] 000000B2 2017 move.l D0, [A7] 000000B4 72FF moveq.l D1, 0xFFFFFFFF 000000B6 B280 cmp.l D1, D0 000000B8 588F addq.l A7, 4 000000BA 6740 beq +0x42 /* 000000FC */ 000000BC 2F28 000E move.l -[A7], [A0 + 0xE] 000000C0 2017 move.l D0, [A7] 000000C2 72FE moveq.l D1, 0xFFFFFFFE 000000C4 B280 cmp.l D1, D0 000000C6 588F addq.l A7, 4 000000C8 6732 beq +0x34 /* 000000FC */ 000000CA 2F0B move.l -[A7], A3 000000CC 2054 movea.l A0, [A4] 000000CE 2F28 003C move.l -[A7], [A0 + 0x3C] 000000D2 2068 003C movea.l A0, [A0 + 0x3C] 000000D6 2050 movea.l A0, [A0] 000000D8 2050 movea.l A0, [A0] 000000DA 2268 0028 movea.l A1, [A0 + 0x28] 000000DE 4E91 jsr [A1] 000000E0 508F addq.l A7, 8 000000E2 6018 bra +0x1A /* 000000FC */ label000000E4: 000000E4 2F0C move.l -[A7], A4 000000E6 4EAD 166A jsr [A5 + 0x166A /* export_713 */] 000000EA 2054 movea.l A0, [A4] 000000EC 08E8 0006 0060 bset.b [A0 + 0x60], 0x6 000000F2 2054 movea.l A0, [A4] 000000F4 08E8 0004 0060 bset.b [A0 + 0x60], 0x4 000000FA 588F addq.l A7, 4 label000000FC: 000000FC 2054 movea.l A0, [A4] 000000FE 2D68 0008 FFFC move.l [A6 - 0x4], [A0 + 0x8] 00000104 4878 0BEF push.l 0xBEF 00000108 2F2E FFFC move.l -[A7], [A6 - 0x4] 0000010C 4EAD 187A jsr [A5 + 0x187A /* export_779 */] 00000110 4A80 tst.l D0 00000112 508F addq.l A7, 8 00000114 6710 beq +0x12 /* 00000126 */ 00000116 4878 0BEF push.l 0xBEF 0000011A 2054 movea.l A0, [A4] 0000011C 2F28 0008 move.l -[A7], [A0 + 0x8] 00000120 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */] 00000124 508F addq.l A7, 8 label00000126: 00000126 2F0B move.l -[A7], A3 00000128 2F0C move.l -[A7], A4 0000012A 2054 movea.l A0, [A4] 0000012C 2050 movea.l A0, [A0] 0000012E 2268 00F0 movea.l A1, [A0 + 0xF0] 00000132 4E91 jsr [A1] 00000134 2F0B move.l -[A7], A3 00000136 2F0C move.l -[A7], A4 00000138 4EBA FECE jsr [PC - 0x132 /* 00000008 */] 0000013C 4FEF 0010 lea.l A7, [A7 + 0x10] 00000140 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC] 00000146 4E5E unlink A6 00000148 4E75 rts export_1095: 0000014A 4E56 FFFC link A6, -0x0004 0000014E 48E7 0018 movem.l -[A7], A3,A4 00000152 266E 000C movea.l A3, [A6 + 0xC] 00000156 286E 0008 movea.l A4, [A6 + 0x8] 0000015A 2F0C move.l -[A7], A4 0000015C 4EAD 1642 jsr [A5 + 0x1642 /* export_708 */] 00000160 4A40 tst.w D0 00000162 588F addq.l A7, 4 00000164 664E bne +0x50 /* 000001B4 */ 00000166 2054 movea.l A0, [A4] 00000168 2068 0010 movea.l A0, [A0 + 0x10] 0000016C 4A28 006E tst.b [A0 + 0x6E] 00000170 6752 beq +0x54 /* 000001C4 */ 00000172 2053 movea.l A0, [A3] 00000174 2F28 000E move.l -[A7], [A0 + 0xE] 00000178 2017 move.l D0, [A7] 0000017A 72FF moveq.l D1, 0xFFFFFFFF 0000017C B280 cmp.l D1, D0 0000017E 588F addq.l A7, 4 00000180 6728 beq +0x2A /* 000001AA */ 00000182 2F28 000E move.l -[A7], [A0 + 0xE] 00000186 2017 move.l D0, [A7] 00000188 72FE moveq.l D1, 0xFFFFFFFE 0000018A B280 cmp.l D1, D0 0000018C 588F addq.l A7, 4 0000018E 671A beq +0x1C /* 000001AA */ 00000190 2F0B move.l -[A7], A3 00000192 2054 movea.l A0, [A4] 00000194 2F28 003C move.l -[A7], [A0 + 0x3C] 00000198 2068 003C movea.l A0, [A0 + 0x3C] 0000019C 2050 movea.l A0, [A0] 0000019E 2050 movea.l A0, [A0] 000001A0 2268 0028 movea.l A1, [A0 + 0x28] 000001A4 4E91 jsr [A1] 000001A6 508F addq.l A7, 8 000001A8 601A bra +0x1C /* 000001C4 */ label000001AA: 000001AA 2054 movea.l A0, [A4] 000001AC 08E8 0005 0060 bset.b [A0 + 0x60], 0x5 000001B2 6010 bra +0x12 /* 000001C4 */ label000001B4: 000001B4 2F0C move.l -[A7], A4 000001B6 4EAD 166A jsr [A5 + 0x166A /* export_713 */] 000001BA 2054 movea.l A0, [A4] 000001BC 08E8 0006 0060 bset.b [A0 + 0x60], 0x6 000001C2 588F addq.l A7, 4 label000001C4: 000001C4 2054 movea.l A0, [A4] 000001C6 2D68 0008 FFFC move.l [A6 - 0x4], [A0 + 0x8] 000001CC 4878 0BEF push.l 0xBEF 000001D0 2F2E FFFC move.l -[A7], [A6 - 0x4] 000001D4 4EAD 187A jsr [A5 + 0x187A /* export_779 */] 000001D8 4A80 tst.l D0 000001DA 508F addq.l A7, 8 000001DC 6710 beq +0x12 /* 000001EE */ 000001DE 4878 0BEF push.l 0xBEF 000001E2 2054 movea.l A0, [A4] 000001E4 2F28 0008 move.l -[A7], [A0 + 0x8] 000001E8 4EAD 1B6A jsr [A5 + 0x1B6A /* export_873 */] 000001EC 508F addq.l A7, 8 label000001EE: 000001EE 2F0B move.l -[A7], A3 000001F0 2F0C move.l -[A7], A4 000001F2 2054 movea.l A0, [A4] 000001F4 2050 movea.l A0, [A0] 000001F6 2268 00F0 movea.l A1, [A0 + 0xF0] 000001FA 4E91 jsr [A1] 000001FC 2F0B move.l -[A7], A3 000001FE 2F0C move.l -[A7], A4 00000200 4EBA FDFE jsr [PC - 0x202 /* 00000000 */] 00000204 4FEF 0010 lea.l A7, [A7 + 0x10] 00000208 4CEE 1800 FFF4 movem.l A3,A4, [A6 - 0xC] 0000020E 4E5E unlink A6 00000210 4E75 rts